trickle off - German English Dictionary